From 955d9a8463650f682e86815cf3900836134361a0 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Tue, 9 Aug 2016 16:27:18 +0100 Subject: [PATCH] gsk: Fix the blend mode The default blend mode should be the equivalent of Cairo's OVER operator. --- gsk/gskglrenderer.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gsk/gskglrenderer.c b/gsk/gskglrenderer.c index ddc6990995..508856da70 100644 --- a/gsk/gskglrenderer.c +++ b/gsk/gskglrenderer.c @@ -878,8 +878,7 @@ gsk_gl_renderer_render (GskRenderer *renderer, glDepthFunc (GL_LEQUAL); glEnable (GL_BLEND); - glBlendFuncSeparate (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_ONE, GL_ONE); - glBlendEquation (GL_FUNC_ADD); + glBlendFunc (GL_ONE, GL_ONE_MINUS_SRC_ALPHA); GSK_NOTE (OPENGL, g_print ("Rendering %u items\n", self->render_items->len)); for (i = 0; i < self->render_items->len; i++) -- 2.30.2